import { defineConfig } from "vite";
import react from "@vitejs/plugin-react-swc";
import path from "path";

export default defineConfig({
  plugins: [react()],

  // 路径别名配置
  resolve: {
    alias: {
      "@": path.resolve(__dirname, "src"),
    },
  },

  // 代理服务器配置
  // server: {
  //   proxy: {
  //     "/api/": {
  //       // 匹配所有以 /api 开头的请求
  //       target: "http://127.0.0.1:6688", // 后端服务地址
  //       changeOrigin: true, // 修改请求头 Origin
  //       rewrite: (path) => path.replace(/^\/api/, ""), // 路径重写
  //       // secure: false,                // 如需代理到 HTTPS 但证书无效时可启用
  //       // ws: true,                    // 如需代理 WebSocket
  //     },
  //   },
  // },
});
